impenetrable fog - Allemand Anglais Dictionnaire